unpleasant or repulsive smell - German English Dictionary